草庐IT

java.util.UUID.fromString 不检查长度

全部标签

javascript - 检查 native 代码

这个问题在这里已经有了答案:HowcanIread‘nativecode’JavaScriptfunctions?(4个答案)关闭8年前。有什么方法可以让我探索Javascript中的native代码?我想看看Function()类中有什么。

javascript - 跨域 AJAX 预检失败的来源检查

这似乎不起作用:$.ajax({url:"http://localhost:3000/foo.json",data:{foo:'bar'},headers:{'HTTP_X_CUSTOMHEADER':'foobar'},xhrFields:{withCredentials:true}});当我在jsfiddle上运行它时,一个OPTIONS请求(根据Chrome调试工具)被触发,看起来像这样:Access-Control-Request-Headers:Origin,HTTP_X_CUSTOMHEADER,AcceptAccess-Control-Request-Method:GET

javascript - 检查 ArrayBufferView 的实例?

背景通过一些研究,我发现,尽管ArrayBufferView最初并未公开(通过[NoInterfaceObject]),但由于我描述的用途,人们似乎普遍认为应该公开案例。FirefoxChromeSafari最初的协议(protocol)是在DOMWindow命名空间上公开ArrayBufferView构造函数,它在Safari(并且在6.1.1中仍然有效)和Chrome中实现,但是然后pulledfromChrome支持静态方法ArrayBuffer.isView()。与此同时,Mozilla(仍然)talkingaboutimplementingArrayBuffer.isView

javascript - 如何使用 Javascript 或 Jquery 检查 div 何时调整大小

所以我在线框图中得到了一个网络应用程序,但我遇到了一个问题,在我巩固这个模型之前需要一个技术解决方案;那是:图。#1用户创建新的“文本字段”元素(具有最大宽度的div。)然后用户开始输入说元素直到...图。#2元素到达它的最大宽度,文本会换行和"new"背景图像(在另一个div的形式)被创建(其不透明度和位置动画效果)以适应更大的元素大小。这是预期功能的粗略概述(此时给出,我不确定如何让文本字段的行为类似于具有最大宽度的div)但是我'我很好奇如何为第二步创建事件处理程序;我考虑过检查每个“keydown”事件,但这似乎效率低下......有没有人对解决此类问题有任何建议或想法?谢谢!

javascript - 如何检查一个类是否继承了另一个类?

我正在使用Ext4...如何判断一个类是否继承了另一个类?例如:Ext.define("A",{});Ext.define("B",{extend:"A"});Ext.define("C",{extend:"B"});vara=Ext.create("A");varc=Ext.create("C");我需要这样的东西:c实例???谢谢 最佳答案 (基于@troelskn的评论)http://jsfiddle.net/miriam/ugQHB/cinstanceofA返回真。 关于java

javascript - 检查给定的字符串是否为日期对象

我需要检查给定的字符串是否是日期对象。最初我用Date.parse(val)如果您检查Date.parse("07/28/201411:23:29AM"),它将起作用。但是如果你检查Date.parse("hithere1"),它也会工作,但不应该。所以我改变了我的逻辑valinstanceofDate但对于我上面的日期字符串,"07/28/201411:23:29AM"instanceofDate它返回false。那么,有什么方法可以根据日期适本地验证我的字符串吗? 最佳答案 您可以使用Date.parse使用以下代码检查它是否是

javascript - XMLHttpRequest Post 上 send() 数据参数的最大长度

对于主要浏览器实现,是否有可在XMLHttpRequest的发送方法中使用的字符串数据的最大长度记录?当数据超过大约3k时,我遇到了JavaScriptXMLHttpRequest发布在FireFox3中失败的问题。我假设Post的行为与传统的FormPost相同。W3C文档提到发送方法的数据参数是一个DOMString,但我不确定主要浏览器是如何实现它的。这是我的JavaScript的简化版本,如果bigText超过大约3k,它会失败,否则它会工作......varxhReq=createXMLHttpRequest();functioncreateXMLHttpRequest(){

javascript - 如果安装了插件,如何检查 Firefox 和 Chrome

我在我的网络应用程序中使用嵌入式插件来启用扫描(Dynamsoft的网络扫描插件)。我为firefox用户提供xpi,为chrome用户提供crx。在浏览未安装插件的页面时,Firefox会尝试下载插件,用户需要点击“手动安装”进行安装。Chrome不会尝试下载该插件(根据http://code.google.com/p/chromium/issues/detail?id=15745,这是设计使然)我想使用javascript来检测是否安装了插件(最好在尝试通过嵌入标签加载它之前)。如果没有安装插件,我想向用户提供解释和正确插件的链接。如果用户单击下载链接而不是仅仅尝试通过嵌入标记加载

javascript - 检查 Javascript 中的未定义

我按照以下逻辑检查变量是否未定义:if(variable==undefined){////implementation}但发现在某些情况下并没有达到预期的效果。所以,尝试了这种方法,if(typeof(variable)=="undefined"){/////implementation}那么哪个最靠谱呢? 最佳答案 您的第二种方法最可靠,但您不需要typeof运算符的括号。参见thisquestion. 关于javascript-检查Javascript中的未定义,我们在StackOv

javascript - 如何在不使用 setInterval/timeout 的情况下检查实时更新?

建立一个社交网络,我正在尝试获取实时通知。目前,站点使用setInterval每隔几秒发送一次AJAX请求。它看起来像这样:setInterval(function(){url=base_dir+"/ajax/file.php";data="data=someData";$.ajax({type:"POST",url:url,data:data,dataType:"json",beforeSend:function(x){if(x&&x.overrideMimeType){x.overrideMimeType("application/json;charset=UTF-8");}},s